Physics Algorithm